package com.yyge.controller.user.req;/**
 * @program: js-hd
 * @description: 用户编辑接收对象
 * @author: yyf
 * @create: 2024-02-01 09:48
 **/

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Map;

@Data
@ApiModel(value = "用户编辑接收对象",description = "用户编辑接收对象")
public class UserEditReq implements Serializable {
    @ApiModelProperty(value = "账户名")
    private String name;

    @ApiModelProperty(value = "QQ号")
    private Integer qq;

    @ApiModelProperty(value = "电子邮箱")
    private String email;

    @ApiModelProperty(value = "电话")
    private String phone;

    @ApiModelProperty(value = "头像")
    private String avatar;

    @ApiModelProperty(value = "密码")
    private String password;

    @ApiModelProperty(value = "账户类型")
    private Integer accountType;

    @ApiModelProperty(value = "token信息")
    private String token;

    @ApiModelProperty(value = "密码提示")
    private String hint;

    @ApiModelProperty(value = "用户状态(是否限制 0=正常 1=部分限制 2=封号)")
    private Integer status;

    @ApiModelProperty(value = "用户秘钥")
    private String strKey;

    private Map<String, Object> params;
    private static final long serialVersionUID = 1L;
}
